Space-Efficient Approximation Algorithms for MAXCUT and COLORING Semidefinite Programs

نویسندگان

  • Philip N. Klein
  • Hsueh-I Lu
چکیده

The essential part of the best known approximation algorithm for graph MAXCUT is approximately solving MAXCUT’s semidefinite relaxation. For a graph with n nodes and m edges, previous work on solving its semidefinite relaxation for MAXCUT requires space Õ(n). Under the assumption of exact arithmetic, we show how an approximate solution can be found in space O(m + n), where O(m) comes from the input; and therefore reduce the space required by the best known approximation algorithm for graph MAXCUT. Using the above space-efficient algorithm as a subroutine, we show an approximate solution for COLORING’s semidefinite relaxation can be found in space O(m)+ Õ(n). This reduces not only the space required by the best known approximation algorithm for graph COLORING, but also the space required by the only known polynomial-time algorithm for finding a maximum clique in a perfect graph.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximation Algorithms for Semidefinite Packing Problems with Applications to Maxcut and Graph Coloring

We describe the semidefinite analog of the vector packing problem, and show that the semidefinite programming relaxations for Maxcut [10] and graph coloring [16] are in this class of problems. We extend a method of Bienstock and Iyengar [4] which was based on ideas from Nesterov [24] to design an algorithm for computing 2-approximate solutions for this class of semidefinite programs. Our algori...

متن کامل

Space-eecient Approximation Algorithms for Maxcut and Coloring Semideenite Programs

The essential part of the best known approximation algorithm for graph MAXCUT is approximately solving MAXCUT's semideenite relaxation. For a graph with n nodes and m edges, previous work on solving its semidef-inite relaxation for MAXCUT requires space ~ O(n 2). Under the assumption of exact arithmetic, we show how an approximate solution can be found in space O(m+n 1:5), where O(m) comes from...

متن کامل

1 Parallel Semidefinite Programming and Combinatorial Optimization STEVEN

The use of semidefinite programming in combinatorial optimization continues to grow. This growth can be attributed to at least three factors: new semidefinite relaxations that provide tractable bounds to hard combinatorial problems, algorithmic advances in the solution of semidefinite programs (SDP), and the emergence of parallel computing. Solution techniques for minimizing combinatorial probl...

متن کامل

Efficient Approximation Algorithms for Point-set Diameter in Higher Dimensions

We study the problem of computing the diameter of a  set of $n$ points in $d$-dimensional Euclidean space for a fixed dimension $d$, and propose a new $(1+varepsilon)$-approximation algorithm with $O(n+ 1/varepsilon^{d-1})$ time and $O(n)$ space, where $0 < varepsilonleqslant 1$. We also show that the proposed algorithm can be modified to a $(1+O(varepsilon))$-approximation algorithm with $O(n+...

متن کامل

Lec . 2 : Approximation Algorithms for NP - hard Problems ( Part II )

We will continue the survey of approximation algorithms in this lecture. First, we will discuss a (1+ε)-approximation algorithm for Knapsack in time poly(n, 1/ε). We will then see applications of some heavy hammers such as linear programming (LP) and semi-definite programming (SDP) towards approximation algorithms. More specifically, we will see LPbased approximation for MAXSAT and MAXCUT. In t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998